<?php namespace system\model;
//	框架的核心模型类	
	use hdphp\model\Model;
	
//	模型类：管理员表模型
	class Admin extends Model{
		protected $table='admin';
		
//		用户名验证
		protected $validate=array(
			array('account','required','用户名不能为空',3,3),
			array('password','required','密码不能为空',3,3)
		);
		
//		判断验证用户
		public function store(){
			if(!$this->create()) return FALSE;
//			接收用户名
			$name=Q('post.account','');
//			接收密码
			$pass=Q('post.password','','md5');
//			查询该条数据
			$data=$this->where('account',$name)->first();
//			判断账户是否存在
			if(!$data){
//				数据源不存在时
				$this->error='用户名或密码错误';
				return FALSE;
			}
//			比对当前账户密码
			if($data['password']!=$pass){
				$this->error='用户名或密码错误';
				return FALSE;
			}
//			验证完毕写入session 用户的id、用户名
			$_SESSION['id']=$data['aid'];
			$_SESSION['aname']=$data['aname'];
			return true;
		}
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
	}
	
	





	
	
	
	
	
	
?>